an articulation or a joint between bones - Turc Anglais Dictionnaire